package com.neusoft.weekreport.component.bizService;

import com.neusoft.weekreport.component.req.GetAddRoleInfoReq;
import com.neusoft.weekreport.component.req.GetRoleInfoByIdReq;
import com.neusoft.weekreport.component.resp.GetAddRoleInfoResp;
import com.neusoft.weekreport.component.resp.GetRoleInfoByIdResp;
import com.neusoft.weekreport.component.resp.GetRoleInfoListResp;



public interface RoleBizService {

    public GetRoleInfoListResp getRoleInfoList() throws Exception;

    public GetRoleInfoByIdResp getRoleInfoById(GetRoleInfoByIdReq req) throws Exception;

    public GetAddRoleInfoResp getAddRoleInfo(GetAddRoleInfoReq req) throws Exception;

    public void getEditRoleInfo(GetAddRoleInfoReq req) throws Exception;

    public void getDeleteRoleInfo(GetAddRoleInfoReq req) throws Exception;

}
